MULTIBODY DYNAMICS 2007, ECCOMAS Thematic Conference
نویسندگان
چکیده
A methodology for the formulation of dynamic equations of motion of a serial flexible-link manipulator using the decoupled natural orthogonal complement (DeNOC) matrices, introduced elsewhere for rigid links, is presented in this paper. First, the Euler Lagrange (EL) equations of motion of the system at hand are written. Then, using the DeNOC matrices associated with the velocity constraints of the connecting bodies a set of recursive expressions for the elements of the associated matrices and vectors are obtained. The expressions also allow one to obtain a recursive forward dynamics algorithm not only for rigid link manipulators, as reported earlier, but also for the flexible link manipulators. In contrast to a serial-chain robot with n rigid links which can have O(n) forward dynamics algorithm, the one proposed here for the n flexible link has an order of O(n)+O(m 3 /3) — m being the maximum number of modes considered for the modeling of beam deflections — complexity. Simulation results for the 3-link Canadarm, considering all its links flexible are reported here, using the proposed algorithm. The numerical stability and efficiency of the proposed algorithm are also investigated, with respect to the Canadarm. 1 INTRODUCTION Research on robotic systems with flexible links started in the international arena in early 1970s. A comprehensive review of various techniques on the modeling of robot-link flexibility is given in [1]. The techniques are principally distinguished as Euler-Lagrange (EL) and Newton-Euler (NE) formulations. The EL formulation requires the successive differentiation of the Lagrangian function of the kinetic and potential energies of the system at hand. Such differentiations are very complex for large multibody systems. Hence, researchers tend to avoid this approach to develop efficient algorithms. As a result, many efficient algorithms for robot dynamics are based on the NE formulation, as given in [2], and others. However, as shown in [3] for rigid-link robots, there is no fundamental difference in the computational complexity of the algorithms based on the EL and NE formulations. The computational efficiency using the NE formulation is apparently visible due the recursive structure in the associated expressions. Hence, the NE formulations are generally preferred by the researchers. Besides the appropriate choice of dynamic formulation methodology, viz. EL or NE, to achieve better computational efficiency of a flexible link robot, selection of proper kinematic model to express the link deflection is also very crucial. Different researchers have used different methods for the kinematic description …
منابع مشابه
MULTIBODY DYNAMICS 2005, ECCOMAS Thematic Conference
Abstract. This paper presents a recursive algorithm for calculating the forward dynamics of general rigid-body systems using a subsystem approach. It is an exact, non-iterative algorithm that is applicable to mechanisms with any joint type and any topology, including branches and kinematic loops. As stabilization is done also in a modular way, the method is well suited for distributed processin...
متن کاملSpecial issue: IV ECCOMAS thematic conference on computational vision and medical image processing (VipIMAGE)
متن کامل
3d Frictional Contact and Impact Multibody Dynamics: a Comparison of Algorithms Suitable for Real-time Applications
During the last decade Virtual Reality has benefited of numerous works dedicated to the modeling and the simulation of multibody systems. Even if a large set of methods are already used by the community of computer graphics and virtual reality, some progresses need still to be made to bridge the gap between accurate mechanical simulation and efficient simulations in real-time of realistic syste...
متن کاملA Unified Way to Implement Multibody Systems Dynamics Models Using Bond Graph Representation
A detailed description of the bond graph representation for the most general type of constraint in multibody systems is presented. This representation has a tight correspondence with our recent object-oriented implementation of the mechanical constraint architecture on Modelica language. The implementation is based on the library of Modelica classes to simulate the sparse multibody systems dyna...
متن کاملCoordinate Reduction Strategies in Multibody Dynamics: a Review
Abstract: The paper reviews different methods of orthogonalization of constraints adopted in multibody dynamics formulations. A new approach, based on Schur decomposition, has been herein proposed. All the methods have been implemented in the MATLAB computing environnement and CPU times required for a simple simulation have been recorded.
متن کامل